﻿@charset "utf-8";
*{
	padding:0px;
	margin:0px;
}
body{
	margin:0px;
	padding:0px;
}

html span,p,b,div,ul,li,ol,strong{
	font-size: 12px;
	color:#666666;
	font-family: "Sim sun";
}

a{
	font-size:12px;
	color:#666666;
	text-decoration: none;
}
a:hover{
	color:#0771BA;
	text-decoration: underline;
}


/*头部*/
.header{
	width:100%;
	min-width: 1000px;
	height:230px;
	margin:0;
	padding:0;
	background: url("../images/topimage.png") 50% 50%;
}
.header div.toptools{
	width:136px;
	height:27px;
	background: url("../images/toptools.png");
	line-height: 27px;
}
.toptools a:hover{
	color:#ff6600;
}
.nav{
	width:100%;
	height:46px;
	background: url("../images/sitelinksbg.png") repeat-x;
}
.nav a.navtap{
	height:46px;
	line-height: 46px;
	padding-left:17px;
	padding-right:17px;
	font-size: 18px;
	font-family: "Microsoft YaHei";
	display: inline-block;
	color:#fff;
}
.nav a.navtap:hover{
	color:#fff;
	text-decoration: none;
	background: url("../images/selection.png") ;
	background: url("../images/selectionie7.png")\0 ;
	*background: url("../images/selectionie7.png") ;
	_background: url("../images/selectionie7.png") ;
	background-size: 100% 100%;
}
.nav a.navselection{
	color:#fff;
	text-decoration: none;
	background: url("../images/selection.png") ;
	background: url("../images/selectionie7.png")\0 ;
	*background: url("../images/selectionie7.png") ;
	_background: url("../images/selectionie7.png") ;
	background-size: 100% 100%;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/selection.png', sizingMethod='scale')
}


.main{
	background: url("../images/mainbg.png") repeat-y ;
}
.maintop{
	height:34px;
	width:1001px;
	background: #EBF2F7;
	line-height: 34px;
	margin-left: 4px;
}
.commoninp{
	width:155px;
	height:22px;
	border:1px solid #ccc;
	outline: 0px;
	text-indent: 5px;
	*vertical-align: middle;
	*margin-top:4px;
	vertical-align: middle\0;
}
.btn1{
	background:url("../images/btn1.png");
	width:46px;
	height:24px;
	border:0px;
	padding:0px;
	color:#fff;
	*vertical-align: middle;
	*margin-top:4px;
	vertical-align: middle\0;
}

.mainbottom{
	height:1px;
	background: #bdbdbd;
	position: absolute;
	width:1001px;
	bottom:0;
	left:4px;
}

.main-maininfo{
	width:960px;
	height:420px;
	margin:0 auto;
}
.main-maininfo .lefttopcorner{
	width:680px;
	height:220px;
}

div.newspart{
	width:355px;
	height:220px;
}
.newspart .topnews{
	width:100%;
	height:100px;
	border-bottom: 1px dotted #999999;
}
.newspart .topnews a.title{
	font-family: "Microsoft YaHei";
	font-size: 18px;
	color:#333333;
}
.newspart .topnews a.title:hover{
	color:#0771ba;
}
.newspart .topnews span.content{
	color:#999999;
	font-size:14px;
	height:50px;
	width:350px;
	display: block;
	line-height:28px;
	overflow: hidden;
}
.normalnews{
	margin-top:5px;
}
.normalnews ul.nm-list{
	list-style-position: inside;
	list-style-type: square;
}
.normalnews ul.nm-list li{
	height:30px;
	line-height: 30px;
	color:#0C6B99;
}
.normalnews ul.nm-list li a{
	color:#666;
	font-family: "Sim sun";
	font-size: 14px;
	padding-left: 10px;
}
.normalnews ul.nm-list li a:hover{
	color:#0C6B99;
}


.main-maininfo .leftbtmcorner{
	width:678px;
	height:166px;
	border: #CADCEA 1px solid;
	border-top:#0771BA 3px solid;
	background: #EBF2F7;
}
.leftbtmcorner .top{
	width:100%;
	height:40px;
	line-height: 40px;
}
.leftbtmcorner .top span{
	color:#333333;
	font-family: "Microsoft YaHei";
	font-size: 18px;
	font-weight: bold;
	margin-left:15px;
	float: left;

}
.leftbtmcorner .top a{
	color: #666666;
	font-style: 12px;
	font-family: "Microsoft YaHei";
	font-weight: bold;
	float: right;
	margin-right:15px;
}
.leftbtmcorner .top a:hover{
	color:#0771BA;
}
.querypart{
	width:638px;
	height:38px;
	line-height: 38px;
	margin: 0 auto;
	border: #0771BA 1px solid;
	background: #fff;
	margin-top:20px;
}	
.conpart{
	margin-top: 3px;
	width:160px;
	height:31px;
	line-height: 31px;
	background: url("../images/qsbg1.png") repeat-x;
	margin-left:4px;
	cursor: pointer;

}
.selectbeauty{
	color:#333333;
	font-family: "Microsoft YaHei";
	line-height: 31px;
	font-size: 14px;
	font-weight: bold;
	margin-left:20px;
}
.conpart div img{
	margin-top:12px;
}

.options{
	list-style: none;
	position: absolute;
	top:32px;
	display: none;
	left:0px;
	*left:0px;
}
.options li{
	font-size: 14px!important;
	font-family: "微软雅黑"!important;
	color:#333333!important;
	width:138px;
	height:35px;
	border:1px solid #CCCCCC;
	line-height: 35px;
	background: #fff;
	padding-left:20px;

	z-index: 20
}
.options li:hover{
	font-weight: bold;
	background: #CCCCCC;
	color:#333333;
}
.queryinput{
	width:320px;
	margin-left:12px;
	border: 0px;
	margin-top:3px;
	height:32px;
	line-height: 32px;
	color:#999999;
	font-size: 16px;
	text-indent: 5px;
	outline:none;
	*width:300px;
}
.querybtn{
	background: url("../images/querybtn1.png");
	width:120px;
	height: 32px;
	line-height: 32px;
	border:0px;
	padding: 0px;
	margin-top: 3px;
	margin-left:15px;
	font-family: "Microsoft YaHei";
	font-size: 16px;
	color: #fff;
	*margin-top:0px;
	*margin-left:20px;
}

.querybtn2{
	background: url("../images/querybtn1.png");
	width:120px;
	height: 32px;
	line-height: 32px;
	border:0px;
	padding: 0px;
	margin-top: 3px;
	margin-left:750px;
	font-family: "Microsoft YaHei";
	font-size: 16px;
	color: #fff;
	*margin-top:0px;
	*margin-left:20px;
}


.counter{
	font-family: "Sim sun";
	font-size: 16px;
	color: #666;
	width:638px;
	height:38px;
	line-height: 38px;
	margin-left:22px;
	margin-top:15px;
}
.counter span:first-child{
	font-family: "Sim sun";
	font-size: 14px;
	color: #0671B8;
	font-weight: bold;
}
.counter span:last-child{
	font-family: "Sim sun";
	font-size: 14px;
	color: #0671B8;
}

.rightside{
	width:260px;
	height:194px;
	border: 1px solid #CADCEA;
}
.rstop{
	width:260px;
	height:35px;
	border-bottom: 2px solid #CADCEA;
	background: #EBF2F7;
	line-height: 35px;
}
.rstop span.rst-title{
	color:#333333;
	font-family: "Microsoft YaHei";
	font-weight: bold;
	font-size: 16px;
	margin-left:12px;
	vertical-align: middle;
	float: left;
}
.rstop a.rst-link{
	color:#999999;
	font-family: "Microsoft YaHei";
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	margin-top:2px;
	float: right;
	margin-right:10px;
}
.rstop a.rst-link:hover{
	color:#0771BA ;
}
ul.links{
	list-style: square;
	list-style-position: inside;
	width:250px;
}
ul.links li{
	margin-left:12px;
	height:30px;
	line-height: 30px;
	color:#0771BA ;
}
ul.links li a{
	color:#666666;
}
ul.links li a.strongfont{
	font-weight: bold;
}
ul.links li a:hover{
	color:#0771BA ;
}
.datalist{
	width:100%;
}
.dltable{
	width:92%;
	margin: 0 auto;
	border-collapse: collapse;
	table-layout: fixed;
}
.dltable tr th{
	color:#999999;
	height:25px;
	font-size: 12px;
	font-weight: 100;
	border-bottom: 1px dotted #999999;
}
.dltable tr td{
	height:25px;
	overflow:hidden;white-space:nowrap;text-overflow:ellipsis;
}
.dltable tr td.firsttd{
	color: #666666;
}
.dltable tr td.secondtd{
	color: #1090D1;
}
.dltable tr td.thirdtd{
	color: #FF6600;
}

.punishpart{
	width:960px;
	height:260px;
	margin:0 auto;
}

.commontitle{
	border-bottom: 3px solid #0771BA;
	background: #EBF2F7;
}
.commontitle a.tappage{
	width:100px;
	height:40px;
	line-height: 40px;
	vertical-align: bottom;
	background: #0771BA;
	display: inline-block;
	margin-top:-10px;
	text-align: center;
	font-family: "Microsoft YaHei";
	font-size: 18px;
	font-weight: bold;
	margin-left:10px;
}
.commontitle a.ttitle{
	padding-left:10px;
	padding-right:10px;
	margin-top:-5px;
}
.commontitle a.tappage{
	color:#fff;
	text-decoration: none;
}
.commontitle a.unselect{
	background:none;
	color:#333333;
	font-size: 16px;
	height: 35px;
	line-height: 35px;
	margin-top:0px;
	vertical-align: bottom;
}
select.selbea2{
	padding:0px;
	line-height: 28px;
}
.commontitle a.unselect:hover{
	width:100px;
	height:40px;
	line-height: 40px;
	vertical-align: bottom;
	background: #0771BA;
	display: inline-block;
	margin-top:-5px;
	text-align: center;
	font-family: "Microsoft YaHei";
	font-size: 16px;
	font-weight: bold;
	margin-left:10px;
	color:#fff;
	text-decoration: none;
	*margin-top:-5px;
}
#punish tr th{
	height:40px;
}
#punish tr td{
	height:35px;
}


.w960h280{
	width:960px;
	height:280px;
	margin:0 auto;
}
.w570{
	width:570px;
	height:100%;
}
.w370{
	width:370px;
	height:100%;
}
.smimg{
	width:120px;
	height:87px;
}

.h300{
	height:300px;
}
.h87{
	height:87px!important;
}
.h40{
	height:40px;
}
.w299h220{
	width:100%;
	margin:0px;
	padding:0px;
}
.w299h223{
	width:299px;
	height:223px;
	margin:0px;
	padding:0px;
	overflow: hidden;
}
ul.slideimg{
	width:897px;
	height:223px;
	list-style: none;
}
ul.slideimg li{
	float: left;
	width:299px;
	height:223px;
}
.slideleft{
	position: absolute;
	left:0;
	bottom:0;
	opacity: 0.6;
	filter:alpha(opacity=60);
	cursor: pointer;
	z-index: 20;
}
.slideright{
	position: absolute;
	right:0;
	bottom:0;
	opacity: 0.6;
	filter:alpha(opacity=60);
	cursor: pointer;
	z-index: 20;
}
ul.slideimg div.downlink{
	position: absolute;
	bottom:0px;
	left:0px;
	background: #858585;
	height:35px;
	line-height: 35px;
	width:259px;
	z-index: 1;
	padding-left:40px;
	color:#fff;
	opacity: 0.6;
	filter:alpha(opacity=60);
}
ul.slideimg a.downlink{
	position: absolute;
	bottom:10px;
	left:0px;
	z-index: 2;
	padding-left:40px;
	color:#fff;
}
ul.slideimg a.downlink:hover{
	color:#07AEFE;
}


.twnews{
	margin-top:18px;
}
.twnews  .title{
	color:#333;
	font-family: "Sim sun";
	font-weight:bold;
	font-size: 16px;
}
.twnews .content{
	color:#999;
	font-family: "Sim sun";
	font-size: 14px;
	height:42px;
	line-height: 21px;
	width:415px;
	display: block;
	overflow: hidden;
}
.w560h135{
	width:560px;
	height:135px;
}
ul.links_2{
	list-style: square;
	list-style-position: inside;
}
ul.links_2 li{
	margin-left:6px;
	color:#0771ba;
	height:25px;
	line-height: 25px;
	*vertical-align:middle;
}
ul.links_2 li a{
	color:#666666;
	font-size: 12px;
	*float:left;

}
ul.links_2 li a:hover{
	color:#0771ba;
}
.questinp{
	width:240px;
	height:25px;
	border: 1px solid #CCCCCC;
	line-height: 25px;
	text-indent: 5px;
	outline: none;
}
.btn2{
	height:27px;
	width:87px;
	background: url("../images/btn2.png");
	border:0px;
	padding:0px;
	color:#fff;
	font-size: 14px;
	font-family: "Sim sun";
	font-weight: bold;
}
.flinks{
	width:1001px;
	height:40px;
	line-height: 40px;
	border: 1px solid #CCCCCC;
	margin:10px auto;
}
.flinks a{
	font-size: 13px;
}


.footer{
	border-top:#CCCCCC 2px solid;
	padding-bottom: 25px;
}
.sitebottom{
	width:300px;
}
.belongs{
	width:350px;
}

.h150{
	height:150px;
}
.w330h30{
	width:330px;
	height:30px;
}

.w670h187{
	width:670px;
	height:187px;
}
.w670h413{
	width:670px;
	height:413px;
}
.qygs_rightside{
	width:260px;
	height:620px;
	border: 1px solid #CADCEA;
}
.borbot0{
	border-bottom: 0px;
}

.curloc{
	width:940px;
	height:50px;
	line-height: 50px;
	margin:0 auto;
}
.curloc img{
	vertical-align: text-bottom;

}
.curloc span{
	margin-left:5px;
}

.qygs_qinp{
	width:226px;
	height:28px;
	line-height: 28px;
	border:1px solid #999;
	text-indent: 5px;
	color:#333333;
}

.qygs_qinp2{
	width:226px;
	height:28px;
	line-height: 28px;
	margin-left:120px;
	color:red;
}

.time{
	color:#666666;
	font-family: "Sim sun";
	font-size: 14px;
	font-weight: bold;
}
.leftname{
	width:120px;
	height:28px;
	line-height: 28px;
	text-align: right;
	display: inline-block;
	margin-right: 5px;
}
.leftname2{
	width:300px;
	height:28px;
	line-height: 28px;
	text-align: right;
	display: inline-block;
	margin-right: 5px;
}
.done{
	font-weight: bold!important;
	color:#009900!important;
}
.processing{
	font-weight: bold!important;
	color:#FF6600!important;
}
tr.odd{
	background: #fff;
}
tr.even{
	background: #f5f5f5;
}
.clearindent{
	text-indent: 0px;
}
.daposfix{
	margin-top:2px;
	margin-right: 2px;
}


.gsname{
	width:940px;

	border:1px solid #ccc;
	border-top:#0771BA 3px solid;
	margin: 0 auto;
}
.gsname span{
	color:#333;
	font-size: 14px;
	font-weight: bold;
}
.gsname span.ll{
	color: #999;
	font-size: 13px;
	margin-left:35px;
}

.showctx{
	width:940px;
	height:auto;
	border:1px solid #ccc;
	margin: 0 auto;
	margin-top:5px;
}
.infodetail{
	margin-left: 20px;
	border-bottom: 1px dotted #999;
	padding-bottom:15px;
	padding-top:15px;
	width:90%;
}
.partname{
	color:#333;
	font-size: 14px;
	font-weight: bold;
	height:28px;
	line-height: 28px;
	width:100px;
	display: block;
	margin-left:20px;
}
.partitem{
	padding-top:1px;
	padding-bottom: 1px;
	margin-top:10px;
	height:28px;
	line-height: 28px;
}
.partitem .itemname{
	height:28px;
	line-height: 28px;
	width:170px;
	display: inline-block;
	text-align: right;
	color:#666;
	font-size: 14px;
}
.partitem .itemvalue{
	height:28px;
	line-height: 28px;
	display: inline-block;
	color:#333;
	font-size: 14px;
}
.partitem a.link{
	color:#0068AC;
	font-size:14px; 
	text-decoration:underline; 
	margin-left:10px;
}
.partitem a.link:hover{
	color:#ff6600;
}
.ctxwarn{
	height:40px;
	line-height: 40px;
	color:red;
	font-size: 12px;
	padding-left: 20px;
	padding-top:5px;
	padding-bottom:5px;
}
.ctxwarn span{
	margin-left:20px;
	color:red;
}
.divbtn{
	width:940px;
	margin:15px auto;
	text-align: center;
}
.btnstyle3{
	width:82px;
	height:32px;
	line-height: 32px;
	background: url("../images/btn3.png");
	border:0;
	font-weight: bold;

}

.bordertop0{
	border-top:1px solid #ccc;
}
.gsname_jgfix1{
	height:141px;
	background:#EBF2F7;
}
.jgtitle{
	padding-top:5px;
	padding-bottom: 5px;
	line-height: 40px;
	padding-left:15px;
	font-size: 18px;
	font-family: "Microsoft YaHei";
	font-weight: bold;
	color: #333;
}
.gs_qc{
	padding-left:15px;
	*display:block;
	*display:block;
}
.ie7fixh100{
	*height:100px;
}
.gs_qc span.ie7fixv1{
	*vertical-align:baseline;
}
.gs_qc input.ie7inpfix{
	*margin-top:0px;
}
.gs_qc img.ie7imgfix{
	*margin-bottom:0px;
}
.gs_qc input.ie7btnfix{
	*vertical-align:middle;
}
.querycontent{
	width:480px;
	height:38px;
	line-height: 38px;
	text-indent: 5px;
	color:#999;
	font-size: 16px;
	border:#0771BA 1px solid;
	*vertical-align:middle;
}
.gsname_jgfix1 span.gygs_vali{
	font-weight: 400;
	margin-left:10px;
	margin-right: 5px;
}

.valiinp{
	width:60px;
	height:25px;
	line-height: 25px;
	border: #0771BA 1px solid;
	vertical-align: middle;
	margin-top:-5px\0;
	*margin-top:-8px;
}
.valiimg{
	margin-left:10px;
	width:60px;
	height:28px;
	vertical-align: middle;
	*margin-bottom:10px;
}

.queryresult{
	width:940px;
	height:485px;
	margin:10px auto;
}
table.querylist{
	border-collapse: collapse;
	table-layout: fixed;
}
table.querylist tr th{
	background: #66C1FF;
	color:#fff;
	font-size: 12px;
	height:36px;
	border:1px solid #66C1FF;
	border-bottom: 0px;
	*padding-left:0px;
}
table.querylist tr td{
	background: #FBFBFB;
	height:40px;
	border:1px solid #CCCCCC;
	*padding-left:0px;
}
.intro{
	width:940px;
	height:259px;
	background: url("../images/dsda_intro.png");
	margin:0 auto;
}
.dsda_cx{
	width:940px;
	height:260px;
	margin:15px auto 0px;
}


.dsdacxpart{
	width:673px;
	height:260px;
	background: #EBF2F7;
	border:1px solid #CADCEA;
	border-top: 3px solid #0771BA;
}
.w303{
	width:303px!important;
}
span.gygs_vali{
	font-weight: 400;
	margin-left:10px;
	margin-right: 5px;
	*vertical-align:middle;
	*margin-bottom:5px;
	*display:inline-block;
}
.psep{
	width:630px;
	border-top: 1px #999999 dotted;
	padding:0;
	margin-top:40px;
	margin-left:15px;
	*margin-top:0px;
	*height:0px;
	*margin-left:35px;
	*margin-bottom:10px;
}
.line1{
	margin-left:15px;
	padding-top:5px;
	padding-bottom: 5px;
	color:#333;
	*margin-left:30px;

}
.line2{
	margin-left:15px;
	padding-top:5px;
	padding-bottom: 5px;
	color:#666;
	*margin-left:30px;

}
.tongji{
	width:256px;
	height:262px;
	border: 1px solid #CADCEA;
}
table.jytj tr th{
	text-align: right;
}
table.jytj tr td{
	text-align: right;
	padding-right: 10px;
	color:#333;
	font-size: 14px;
	height:29px;
}
table.jytj tr td.c666{
	color:#666;
}
.tjep{
	margin-top:4px;
	width:100%;
	height:50px;
	background: #F0F0F0;
}
.tjep span.tj_ln{
	width:40px;
	height:20px;
	line-height: 20px;
	vertical-align: top;
	display: inline-block;
	margin-top:4px;
	text-align: right;

	margin-left:15px;
}
.tjep span.tj_rc{
		margin-top:4px;
	width:200px;
	height:40px;
	line-height: 20px;
	display: inline-block;
		vertical-align: top;
}
.pdr15{
	padding-right: 15px;
}
.tjsum{
	width:918px;
	height:36px;
	line-height: 36px;
	border: 1px solid #CCCCCC;
	background: #EBF2F7;
	margin-top:15px;
	padding-left:20px;
}
.tjsum .font1{
	color:#0067AC;
	font-weight: bold;
}
.tjsum .font2{
	color:#009900;
	font-weight: bold;
}

.dacxfix{
	margin-top: 0px;
	border-top: 0px;
}
.dacxfix .infodetail .partname{
	width:400px;
}
.dacxfix .infodetail .partname span{
	font-weight: normal;
}
.dacxfix .infodetail .comp{
	color:#999;
	font-size: 14px;
	margin-left:30px;
}
.dacxfix .infodetail .comp img{
	margin-left:10px;
}

/*贸易预警*/
div.myyj_tabs{
	width:940px;
	height:47px;
	line-height: 47px;
	margin:15px auto;
	border-bottom:1px solid #CCCCCC;
	list-style: none;
	text-align: center;
}
div.myyj_tabs a{
	float:left;
	height:46px;
	width:180px;
	line-height: 46px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	display: block;
	text-align: center;
	color:#333333;
	font-size: 16px;
	cursor: pointer;
}
div.myyj_tabs a.w125{
	width:125px;
}
div.myyj_tabs a:hover{
	color:#0671B9;
	font-weight: bold;
	text-decoration: none;
}
div.myyj_tabs a.selection{
	border-top:3px solid #0771BA;
	height:44px;
	border-bottom: 1px solid #fff;
	color:#0671B9;
	font-weight: bold;
	text-decoration: none;
}
.br{
	border-right: 1px solid #CCCCCC;
}
table.yjkxlist{
	border-collapse: collapse;
	table-layout: fixed;
}
table.yjkxlist tr th{
	color:#999999;
	font-size:12px;
	font-weight: 100;
	height:30px;
	border-bottom: 1px dotted #CCCCCC;
}
table.yjkxlist tr td{
	padding-left: 5px;
	height:40px;
	font-size: 14px;
}
table.yjkxlist tr td.pdl15{
	padding-left: 15px;
}
ul li.yjkx{
	color:#0C6B99;
	list-style-type: square;
	list-style-position: inside;
}
ul li.yjkx a{
	color:#333;
	font-size: 14px;
}
ul li.yjkx a:hover{
	color:#0067AC;
}
.detailpart{
	width:942px;
	height:195px;
	margin:5px auto;
}
.w150{
	width:150px!important;
}
.h230{
	height:230px;
}
.h380{
	height: 380px;
}
.tabledetail{
	border-collapse: collapse;
	table-layout: fixed;
	width:100%;
}
.tabledetail td.typename{
	background: #EFEFEF;
	color:#666666;
	border:1px #CCCCCC solid;
	height:45px;
	text-align: right;
	padding-right: 15px;
}
.tabledetail td.dtinfo{
	color:#666666;
	border:1px #CCCCCC solid;
	height:45px;
	text-align: left;
	padding-left: 15px;
}
.tabledetail td.tddiscrp{
	color:#666666;
	border:1px #CCCCCC solid;
	height:100px;
	text-align: right;
	padding-right: 15px;
	background: #EFEFEF;
}
.tabledetail td.tdcontent{
	padding:5px 20px 5px 20px;
	border:1px #CCCCCC solid;
}
.tabledetail td.tdcontent span{
	width:760px;
	height:70px;
	display: block;
}
.tabledetail td.conperson{
	height:45px;
	text-align: center;
	background: #EFEFEF;
	border:1px #CCCCCC solid;
}
.tabledetail td.facephoto{
	text-align: center;
	border:1px #CCCCCC solid;
}
.tabledetail td.vtop{
	vertical-align: top;
}
.tabledetail td.h146{
	height: 146px;
}
.tabledetail td.gydecrip{
	color:#666666;
	border:1px #CCCCCC solid;
	height:100px;
	text-align: right;
	padding-right: 15px;
	background: #EFEFEF;
	vertical-align: top;
	padding-top: 12px;
}
.tabledetail td.pdt12{
	padding-top: 12px!important;
}

.textshow{
	width:940px;
	margin:0 auto;
	padding-bottom: 15px;
}
.articletitle{
	font-size: 22px;

	color:#333;
	font-family: "Microsoft YaHei";
	font-weight: bold;
	padding-top:5px;
	padding-bottom: 5px;
	display: block;
}
.articleinfo{
	padding-top:12px;
	padding-bottom:12px;
	border-bottom: 1px dotted #E3E3E3;
}
.articleinfo span{
	color:#B0B0B0;
	font-size: 12px;
	margin-top:10px;
}
.articlecontent{
	line-height: 35px;
	text-indent: 2em;
	font-size: 12px;
	color: #666666;
}
.mgl65{
	margin-left:65px;
}
.c333{
	color:#333;
}
.dearuser{
	line-height: 35px;
	font-size: 12px;
	color: #666666;
}
.xydmintroduce{
	width:940px;
	height:120px;
	border: 1px solid #CADCEA;
	margin:0 auto;
}
.xydmintroduce p.fline{
	margin-top:20px;
	margin-left:25px;
	padding-top:2px;
	padding-bottom:2px;
	color:#333;
	font-size: 14px;
	font-weight: bold;
}
.xydmintroduce p.fcon{
	width:890px;
	height:20px;
	line-height: 20px;
	margin-left:25px;
	padding-top:2px;
	padding-bottom:2px;
	color:#333;
	font-size: 12px;
}
.xygssearch{
	width:940px;
	height:30px;
	line-height: 30px;
	margin: 0 auto;
}
.expl{
	color:red;
	height:60px;
	line-height: 60px;
	padding-left: 30px;
}
.fweightnormal{
	font-weight: normal!important;
}
.mgl100{
	margin-left:100px!important;
}
.mgl286{
	margin-left: 286px!important;
}
.tbstylexq{
	table-layout: fixed;
	border-collapse: collapse;
	border: 1px solid #CCCCCC;
}
.tbstylexq th{
	height: 36px;
	background: #EFEFEF;
}
.tbstylexq td{
	height: 45px;
	border: 1px solid #CCCCCC;
	background: #FBFBFB;
}
.mgb20{
	margin-bottom: 20px!important;
}

.xydmpos{
	position: absolute;
	left:2px;
	top:8px;
	*top:10px;
	*left:18px;
}
input.tindent{
	width:310px;
	padding-left:170px;
}
.iefix_ml-15{
	*margin-left:-15px;
}
.w850{
	width:850px;
}
.h215{
	height:215px;
}
.xydmline1{
	margin-top:10px;
	margin-left:15px;
	padding-top:2px;
	padding-bottom: 2px;
	color:#333;
	line-height: 20px;
	height: 20px;
	*margin-left:35px;
}
.xydmline2{
	margin-left:15px;
	padding-top:2px;
	padding-bottom: 2px;
	color:#666;
	line-height: 20px;
	height: 20px;
			*margin-left:35px;
}
.xycompanyinfo{
	width:940px;
	height: 335px;
	border:1px solid #ccc;
	border-top:#0771BA 3px solid;
	margin: 0 auto;
}
.leftinfo{
	width:550px;
	height:100%;
	float: left;
	padding-left: 20px;
}
.mgt35{
	margin-top:35px;
}
.leftinfo p{
	padding-top:2px;
	padding-bottom:2px;
	height:30px;
	line-height: 30px;
	color:#333333;
}
.leftinfo p span{
	color:#333333;
}
.leftinfo p span.leftname{
	width:140px;
	text-align: right;
	display: inline-block;
}
.xydmsep{
	width:1px;
	height:261px;
	margin-top:40px;
	background: url("../images/sydmsep.png");
}
.rightimg{
	width:240px;
	height:240px;
	border:#CADCEA 1px solid;
	margin-right:55px;
	margin-top:50px;
}
.rightimg img{
	width:220px;
	height:220px;
	margin-top:10px;
	margin-left:10px;
}
.xydmxqshouming{
	width:940px;
	height:180px;
	border-top: 1px dotted #ccc;
	margin:25px auto
}
.xydmxqshouming .fline1{
	margin-top:20px;
	margin-left:25px;
	padding-top:2px;
	padding-bottom:2px;
	color:#333;
	font-size: 14px;
	font-weight: bold;
}
.xydmxqshouming .fcon1{
	width:890px;
	height:20px;
	line-height: 20px;
	margin-left:25px;
	padding-top:2px;
	padding-bottom:2px;
	color: #666666;
	font-size: 12px;
}
.xuzhi40{
	line-height: 40px;
	height:40px;
	margin-left:20px;
	color:#333333;
}
.xuzhi{
	margin-left:20px;
	color:#333333;
	height:35px;
	line-height: 35px;
	display: block;
	height:auto;
}
.pos{
	margin-top:9px;
	margin-left:20px;
}

.zxdysep{
	border-top:#999999 1px dotted;
	width:99%;
	height:1px;
	margin-top:20px;
}
.qleftname{
	height:100px!important;
}
.questionvalue{
	height:100px;
	padding-left: 15px;
	border-right:#CCCCCC 1px solid;
}
.questionvalue span{
	width:800px;
	display: block;
}
.hfwt{
	height:150px!important;
}
.hfwt_neirong{
	height:150px;
	padding-left: 15px;
	border:#CCCCCC 1px solid;
}
.hfwt_neirong p{
	text-indent: 2em;
	line-height: 25px;
	width:800px;
	display: block;
}

.page{

}
.page .slh{
	font-size: 10px;
	margin-left:3px;
	margin-right:3px;
}
.page a{
	width:30px;
	height:30px;
	display: inline-block;
	color:#666;
	text-align: center;
	background: #EEEEEE;
	line-height: 30px;
}
.page a.w80{
	width:80px;
}
.page a:hover{
	background: #0771BA;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
.page a.curpage{
	width:30px;
	border-left:1px #fff solid;
	border-right:1px #fff solid;
	background: #0771BA;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}


.twpart{
	width:940px;
	margin:0 auto;
	padding-top:20px;
}
.formline span{
	width:100px;
	height:30px;
	line-height: 30px;
	display: inline-block;
	text-align: right;
	color:#333333;
	font-size: 14px;
}
.formline input{
	width:280px;
	height:30px;
	line-height: 30px;
	border:1px solid #E0E0E0;
}
.formline input.vali{
	width:100px;
	height:30px;
	line-height: 30px;
}
.formline select.sel{
	width:110px;
	height:30px;
	border:1px solid #E0E0E0;
	margin-left:-5px;
}
.formline textarea.ta{
	resize:none;
	width:441px;
	height:221px;
	border:1px solid #E0E0E0;
		vertical-align: top;
		margin-left:-5px;
}
.formline .vimg{
	vertical-align: middle;
	width:80px;
	height:25px;
	margin-left:20px;
}
.formline input.twbtn{
	width:100px;
	height:33px;
	border:0px;
	padding:0px;
	background: url("../images/valibtn.png");
	color:#FFFFFF;
	font-size:14px;
	font-weight: bold;
}
.mgl100{
	margin-left:100px;
}
.twshuoming{
	width:940px;
	height:180px;
	margin:40px auto;
	padding-top:20px;
	border-top:1px dotted #999999;
}
.twshuoming p{
	height:40px;
	line-height: 40px;
	color:#333;
	margin-left:120px;
}
.twshuoming p span{
	margin-left:-60px;
	font-weight: bold;
	color:#333;
}
.articlecontent .strong{
	margin-left:-25px;
	font-size: 14px;
	color:#666666;
	font-weight: bold;
}



/*独立控制元素*/
.hide{
	display: none;
}
.show{
	display: block;
}
.c0067AC{
	color:#0067AC;
}
.float_left{
	float:left;
}
.float_right{
	float:right;
}
.clearboth{
	clear:both;
}
.h700{
	height:700px;
}
.h3{
	height:3px;
}
.h30{
	height:30px;
}

.w620{
	width:620px;
}

.hauto{
	height: auto!important;
}
.bgc0771BA{
	background:#0771BA;
}
.width196{
	width:196px;
}
.width103{
	width:103px;
}
.width90{
	width:90px;
}
.width1010{
	width:1010px;
}
.widthall{
	width:100%;
}
.width99per{
	width:99%;
}
.width95per{
	width:95%;
}
.width940{
	width:940px;
}
.width340{
	width:340px;
}
.width215{
	width:215px;
}
.width100{
	width:100px;
}
.divcenter{
	margin:0 auto;
}

.mgl90{
	margin-left:90px;
}
.mgl10{
	margin-left:10px;
}
.mgl20{
	margin-left:20px;
}
.mgr20{
	margin-right:20px;
}
.mgl15{
	margin-left:15px;
}
.mgl5{
	margin-left:5px;
}
.mgl4{
	margin-left:4px;
}
.mgr24{
	margin-right:24px;
}
.mgr5{
	margin-right:5px;
}
.mgb2{
	margin-bottom: 2px;
}
.mgt_big{
	margin-top:300px;
}
.mgt20{
	margin-top:20px;
}
.mgt10{
	margin-top:10px;
}

.mgt12{
	margin-top:12px;
}
.mgt5{
	margin-top:5px;
}
.mgt2{
	margin-top:2px;
}
.mgb40{
	margin-bottom: 40px;
}
.pdb20{
	padding-bottom: 20px;
}

.pdt5{
	padding-top: 5px;
}
.pdl10{
	padding-left:10px;
}
.pdl15{
	padding-left:15px;
}
.ovfhidden{
	overflow: hidden;
}
.white{
	color:#fff;
}
.bdtopdot{
	border-top: 1px dotted #999;
}

.c666666{
	color:#666;
}
.posirela{
	position: relative;
}
.textcenter{
	text-align: center;
}
.textleft{
	text-align: left;
}
.textright{
	text-align: right;
}
.height34{
	height:34px;
}
.vmiddle{
	vertical-align: middle;
}
.vtop{
	vertical-align: top;
}
.vbottom{
	vertical-align: bottom;
}
.c999{
	color:#999;
}
.h700{
	height:700px;
}
.basicinfo{
	border-top: 3px solid #0771BA;
	height:296px;
}
.noborder{
	border:0px;
}
.iefixwidth200{
	*width:200px;
}
.mg-32{
	*margin-top:-32px!important;
}
.fline1{
	height:40px;
	line-height: 40px;
}


div.dsda_tabs{
	width:940px;
	height:47px;
	line-height: 47px;
	margin:15px auto;
	border-bottom:1px solid #CCCCCC;
	list-style: none;
	text-align: center;
}
div.dsda_tabs a{
	float:left;
	height:46px;
	width:125px;
	line-height: 46px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	display: block;
	text-align: center;
	color:#333333;
	font-size: 16px;
	cursor: pointer;
}
div.dsda_tabs a.w180{
	width:180px;
}
div.dsda_tabs a.br{
	border-right: 1px solid #CCCCCC;
}
div.dsda_tabs a:hover{
	border-bottom: 1px solid #fff;
	color:#0671B9;
	font-weight: bold;
	text-decoration: none;
}
div.dsda_tabs a.selection{
	border-bottom: 1px solid #fff;
	color:#0671B9;
	font-weight: bold;
	text-decoration: none;
}
.downimg{
	margin-right:30px;
	margin-top:25px;
}


/*蒙层*/
.mcbg{
	width:100%;
	height:100%;
	opacity: 0;
	filter:alpha(opacity=0);
	position: fixed;
	top:0;
	left:0;
	background: #ff0;
	z-index: 998;
}
 .mcborder{
	width:470px;
	height:244px;
	position:fixed; 
	top:50%;
	margin-top:-122px;
	left:50%;
	margin-left:-235px;
	opacity: 0.6;
	filter:alpha(opacity=60);
	background:#333333;
	z-index:999
}
.mccontent{
	width:450px;
	height:224px;
	position:fixed; 
	top:50%;
	margin-top:-112px;
	left:50%;
	margin-left:-225px;
	background: #fff;
	z-index: 999
}
.mc_title{
	width:100%;
	height:50px;
	line-height: 50px;
}
.mc_title span{
	color:#333333;
	font-size: 18px;
	font-family: "Microsoft YaHei";
	font-weight: bold;
	margin-left:22px;
}
.mc_valiinput{
	margin-left:25px;
	margin-top: 10px;
}
.mc_valiinput span{
	width:80px;
	text-align: right;
	height:32px;
	line-height: 32px;
	color:#333333;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	display: inline-block;
}
.mc_valiinput input{
	height:32px;
	line-height: 32px;
	border: 1px solid #CCCCCC;
	outline: none;
	margin-left:10px;
}
.mc_valiimg{
	margin-top:5px;
	margin-left:115px;
}
.mc_valiimg img{
	width:60px;
	height:23px;
}
.mc_submit{
	margin-top:5px;
	margin-left:115px;
}
.mc_submit input{
	background: url("../images/valibtn.png");
	width:100px;
	height:33px;
	line-height: 33px;
	padding:0px;
	border:0px;
	font-size: 16px;
	font-family: "Microsoft YaHei";
	color: #fff;
}
.mc_submit a{
	color:#333;
	vertical-align: bottom;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	margin-left:10px;
}
.mc_submit a:hover{
	color:#0771BA;
}

.h120{
	height:120px;
	overflow: hidden;
}
li.yjkx a span.kwred{
	color:#f00;
	font-size: 14px;
	font-weight: bold;
}
table.querylist tr td.ellipsis{
	overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-wrap: normal;
}
.ellipsis{
	overflow:hidden;white-space:nowrap;text-overflow:ellipsis;
}
.w350{
	width:350px!important;
}
.w220{
	width:220px;
}
.w430{
	width:420px;
}
.xydmpgfix_1{
	top:2px;
}
.mgt8{
	margin-top:8px;
}

.w270{
	width:270px!important;
	
}
.mgt6{
	margin-top:6px;
}
.block{
	display:block;
}
.wtspan{
	display:block;margin-top:-4px;height:20px;line-height:20px;margin-left:20px;
}

.ad{
	width:100%;
	min-width: 1000px;
	height:180px;
	position: relative;
	background: url(../images/ad.jpg) 50% 50%;
}
.closead{
	position: absolute;
	right:1%;
	top:15px;
	background: url(../images/closead.png);
	padding:0px;
	border: none;
	width:59px;
	height:21px;
	cursor: pointer;
}

.wrongbg{background:url(../images/404_bg.png) no-repeat;width:813px;height:260px; margin:50px auto; padding-top:1px;}
.wrong_con{float:left;margin-left:28px;margin-top:56px}
.wrong_textarea{margin-left:220px;margin-top:32px}
.wrong_textf{color:#0059ac;font-size:24px; font-family:微软雅黑,黑体;margin-bottom:20px;}
.wrong_texts{color:#666666;font-size:12px; font-family:宋体;padding-top:15px;padding-bottom:10px;}
.wrong_textff{color:#666666;font-size:12px; font-family:宋体;line-height:25px;}

.table_info{border-left:1px solid #c4d5e0;border-right:1px solid #c4d5e0;width:980px;border-bottom:1px solid #c4d5e0;}
.table_info table th{border-top:1px solid #c4d5e0;}
.contact_con_table table{border-left:1px solid #c4d5e0;border-right:1px solid #c4d5e0;width:978px;border-bottom:1px solid #c4d5e0;}
.contact_con_table table th{border-bottom:0px;}
.contact_con_table table td{border-bottom:0px;border-top:0px;}
.pdt{
	padding-top:20px;
}@charset "utf-8";



